well roasted - Turkish English Dictionary